last six years - German English Dictionary